Hardware Accelerated Motion Blur Generation

نویسندگان

  • Clement Shimizu
  • Amit Shesh
  • Baoquan Chen
چکیده

Motion blur occurs in photography by the motion of objects during the finite exposure time that the camera shutter remains open for to record the image on film. The traditional method of rendering a motion blur with a computer is to render the scene at many discrete time instances in every frame. In this paper, we present an efficient motion blur generation method that leverages modern commodity graphics hardware. Our method avoids rendering the entire complex scene many times per frame. It first renders the scene into a texture, next renders the optic flow, created based on object transformation, to a vector field texture. The scene texture is finally efficiently blurred according to the vector field using texturemapping hardware to do a piecewise iterative line integral convolution. Though our method uses vertex velocities to calculate image pixel velocities, the line integral convolution is performed on an image, making our method largely independent of scene complexity.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hardware Architecture for Fast Camera Effects Rendering

Current commercial graphics cards do not offer fast enough special hardware to render camera effects like motion blur or depth of field. Even the pixel shader, which is useful in many rendering algorithms, is unable to support these effects. This paper presents a hardware structure, which provides fast rendering capability for realizing filtering effects, including also depth of field and motio...

متن کامل

GPU-Accelerated Motion Blur Detection on Mobile Phone

A technique to quickly detect motion blur from mobile phone camera and its implementation on an iPhone 4S were presented. GPU was utilized to accelerate the implementation. Direction of motion relative to the image space was used in addition to the image itself to detect motion blur. The accuracy of detection was 75%, and computation took on average 0.73 seconds for 8MP image on an iPhone 4S. E...

متن کامل

Frame Rate Up-Conversion Technique Using Hardware-Efficient Motion Estimator Architecture for Motion Blur Reduction of TFT-LCD

Motion blur in TFT-LCD is caused by sample and hold characteristic, slow response time of liquid crystal, and the inconsistency between object tracking of the human eye and the actual object location. In order to solve this problem, a high frame rate driving method based on motion estimation and motion compensation has been applied to LCD products. However, as the required processing time of mo...

متن کامل

Photo-Consistent Motion Blur Modeling for Realistic Image Synthesis

Motion blur is an important visual cue for the illusion of object motion. It has many applications in computer animation, virtual reality and augmented reality. In this work, we present a nonlinear imaging model for synthetic motion blur generation. It is shown that the intensity response of the image sensor is determined by the optical parameters of the camera and can be derived by a simple ph...

متن کامل

Point-based Surface Rendering with Motion Blur

In this paper we show how to extend point-based surface rendering to illustrate object motion. We do this by first extruding the circular points into ellipsoids, which fill the space traced out by the points in motion. Using ellipsoids instead of cylinders achieves a low-passing effect of the motion trail. We then find the screen-space projection of each ellipsoid, which is an ellipse. These ca...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003